export default {
	methods:{
		// 简单跳转
		go(url){
			uni.navigateTo({
				url,
			})
		},
		/**
		 * @description 返回
		 * @param time {Number}  停多少秒返回,默认立即返回
		 * @param delta {Number}  返回多少层,默认返回上一页
		 */
		goBack(time=0,delta=1){
			setTimeout(()=>{
				uni.navigateBack({
					delta,
				})
			},time*1000)
		},
		// 协议跳转
		agreementHandle(src,title){
			uni.navigateTo({
				url:`/pages/webView/webView?src=${src}&title=${title}`
			})
		},
		// 手机号中间4位替换成****
		filterPhone(phone){
			if (phone.length==11) {
					phone = phone.toString()	//先强制转换成字符串类型
					return phone.replace(/^(\d{3})\d{4}(\d{4})$/, '$1****$2')
				} else {
					return phone
				}
		},
		// 预览图片
		$previewImg(current,urls){
			uni.previewImage({
				current,
				urls
			})
		},
		// 拨打电话
		$call(phoneNumber){
			uni.makePhoneCall({
				phoneNumber
			})
		},
		// 复制
		$copy(data){
			uni.setClipboardData({
				data,
				success() {
					uni.showToast({
						title:t('text.copySuccess'),
						icon:"none"
					})
				}
			})
		},
		// 强制退出app
		quitApp(){
			uni.getSystemInfo({
			    success: function (res) {   
			      // 判断为安卓的手机       
			      if(res.platform=='android'){    
			        // 安卓退出app     
			        plus.runtime.quit();   
			      }else{  
			       // 判断为ios的手机，退出App   
			         plus.ios.import("UIApplication").sharedApplication().performSelector("exit");  
			      }
			    }
			});
		}
	}
}